﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
namespace MODEL.ViewModel
{
    public class Student_information
    {
        [DisplayName("序号")]
        [Required]
        public int StudentId { get; set; }

        [DisplayName("学号")]
        [Required]
        public string StudentNum { get; set; }

        [DisplayName("密码")]
        [Required]
        public string password { get; set; }

        [DisplayName("姓名")]
        [Required]
        public string StudentName { get; set; }

        [DisplayName("性别")]
        [Required]
        public int Gender { get; set; }

        [DisplayName("学院")]
        [Required]
        public Nullable<int> College { get; set; }

        [DisplayName("专业")]
        [Required]
        public Nullable<int> Profession { get; set; }

        [DisplayName("学历")]
        [Required]
        public Nullable<int> Degree { get; set; }

        [DisplayName("学制")]
        [Required]
        public Nullable<int> EducationYear { get; set; }

        [DisplayName("学科")]
        [Required]
        public string Disclipline { get; set; }

        [DisplayName("年级")]
        [Required]
        public Nullable<int> Grade { get; set; }

        [DisplayName("班级")]
        [Required]
        public Nullable<int> Class { get; set; }

        [DisplayName("辅导员")]
        [Required]
        public string Instructor { get; set; }

        [DisplayName("辅导员联系方式")]
        [Required]
        public string InstructorPhone { get; set; }


        [DisplayName("民族")]
        [Required]
        public Nullable<int> Nation { get; set; }

        [DisplayName("政治面貌")]
        [Required]
        public Nullable<int> PoliticStatus { get; set; }

        [DisplayName("籍贯")]
        [Required]
        public string StudentSource { get; set; }

        [DisplayName("身份证号")]
        [Required]
        public string IdCard { get; set; }

        [DisplayName("银行卡号")]
        [Required]
        public string BankCard { get; set; }

        [DisplayName("校园卡号")]
        [Required]
        public string SchoolCard { get; set; }

        [DisplayName("手机长号")]
        [Required]
        public string Telephone { get; set; }

        [DisplayName("手机短号")]
        [Required]
        public string ShortPhone { get; set; }

        [DisplayName("邮箱")]
        [Required]
        public string Email { get; set; }

        [DisplayName("QQ")]
        [Required]
        public string QQ { get; set; }

        [DisplayName("宿舍区")]
        [Required]
        public string Dormitory { get; set; }

        [DisplayName("身高")]
        public Nullable<int> Height { get; set; }

        [DisplayName("年龄")]
        public Nullable<int> Age { get; set; }

        [DisplayName("兴趣爱好")]
        public string Interest { get; set; }

        [DisplayName("个人说明")]
        public string RemarkDetail { get; set; }
    }
}

